1047470
131659
367270
297122
1061186
494571
197772
213552
140328
705105
403262
253340
135528
126394
821535
868905
489700
913983
923772
982906
914457
77663
793728
511655